html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, input {
    margin: 0;
    padding: 0;
    outline: 0;
    font: inherit;
    vertical-align: baseline; }

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
    -webkit-text-size-adjust: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block; }
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none; }

body {
    font-family: arial, sans-serif; }

ol, ul {
    list-style: none; }
img{ border:none; vertical-align: top;}
blockquote, q {
    quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none; }

ins {
    text-decoration: none; }

del {
    text-decoration: line-through; }

table {
    border-collapse: collapse;
    border-spacing: 0; }

.fl, .l ,.Lfll{float: left; }

.fr, .r {float: right; }
.hide{ display: none;}
.clear-fix:after, .clear-fix:before, .cf:after, .cf:before, .Lcfx:after, .Lcfx:before {
    content: '';
    display: table; }

.clear-fix:after, .cf:after,.Lcfx:after{
    clear: both; }
.Lcfl {
    clear: left;
}
.Ltac {
    text-align: center;
}
.Lmt20 {
    margin-top: 20px
}

a {
    text-decoration: none;
    color: #333; }

.Ldn{ display:none;}

body {
    font-size: 12px;
    font-family: Helvetica,Tahoma,"\5FAE\8F6F\96C5\9ED1",'microsoft yahei';
    -webkit-overflow-scrolling: touch;
    background:#f2f3f4;
    overflow-x:hidden; 
}


$c000:#000000;
$c333:#333333;
$c666:#666666;
$c999:#999999;
$white:#ffffff;
$width:1136px;
$cjs:#c1b497;
$comColor:#a48930;
@mixin widthAuto{
    width:$width; margin:0 auto;
}

@mixin comBtn($w,$h){
    width: $w; height: $h; line-height: $h; color: $white; background:#9c906e;font-size: 20px; display: inline-block;
}
.inc_line{width:100%; height:2px; background:url(../img/inc_line.jpg) no-repeat center 0;}


.side-bar { width: 45px; height: 137px; position: fixed; right: 5px; border: 1px #d2d2d2 solid; background: #fff;border-bottom: none;bottom: 210px;z-index: 8000;
    .items { height: 137px; position: relative;
        li { width: 45px; height: 45px; border-bottom: 1px #d2d2d2 solid; position: relative;
            a { width: 45px;height: 45px;display: block;background: url(../img/side-bar-icon.png) no-repeat}
            .zx {background-position: left top}
            .wx {background-position: left -45px}
            .dh {background-position: left -90px}
            .go {background-position: left -135px}
        }
        .list {display: none;position: absolute;width: 160px;background: #fff;border: 1px #d2d2d2 solid;background: #fff;right: 45px;top: -1px;
            height: 45px;text-align: center; line-height: 45px; color: #b28850;font-family: "Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB""Microsoft YaHei",SimHei;
            p {font-size: 16px}
        }
        li.weixin .list {height: 183px;line-height: 40px}
        li.weixin .list img {width: 136px;height: 136px}
        li.goTop {background: #f4f4f5;display: none;border: 1px #d2d2d2 solid;border-top: none;left: -1px}
    }
}
.loding{ width: 100%; height: 100%; position: fixed;left: 0; top: 0; background: rgba(0,0,0,0.6);z-index: 1000000000;display: none; 
    .loding-img{ width: 100px; height: 100px; position: fixed;left: 50%; top: 50%; margin: -50px 0 0 -50px; 
        img{ width: 100px; height: 100px;}
    }
}
